package cn.e4j.modular.system.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.time.LocalDate;
import java.util.Date;

/**
 * <p>
 * 操作日志
 * </p>
 *
 * @author wenchuan.li
 * @since 2018/09//11 17:58
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("SYS_OPERATION_LOG")
public class SysOperationLog extends Model<SysOperationLog> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "ID", type = IdType.INPUT)
    @TableField(fill = FieldFill.INSERT)
    private String ID;
    /**
     * 日志类型
     */
    private String LOGTYPE;
    /**
     * 日志名称
     */
    private String LOGNAME;
    /**
     * 用户id
     */
    private String USERID;
    /**
     * 类名称
     */
    private String CLASSNAME;
    /**
     * 方法名称
     */
    private String METHOD;
    /**
     * 创建时间
     */
    private LocalDate CREATETIME;
    /**
     * 是否成功
     */
    private String SUCCEED;
    /**
     * 备注
     */
    private String MESSAGE;

}
